package com.automannn.atm_back.modules.codeGenerator.core.pojo;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 表信息
 * @author chenkh
 * @time 2020/6/27 19:37
 */
@Data
public class TableInfo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 表名（首字母大写）
     */
    private String name;
    /**
     * 注释
     */
    private String comment;
    /**
     * 所有列
     */
    private List<ColumnInfo> fullColumn;
    /**
     * 主键列
     */
    private List<ColumnInfo> pkColumn;
    /**
     * 其他列
     */
    private List<ColumnInfo> otherColumn;
    /**
     * 保存的包名称
     */
    private String savePackageName;
    /**
     * 保存路径
     */
    private String savePath;
}
